#pragma once
#include "DXAMLCommon.h"

#include "CControlTemplate.h"

class CType;

class CDataTemplate :
	public CControlTemplate
{

protected: 
	CDataTemplate(CCoreServices * pCore);
protected: 
	virtual ~CDataTemplate();
public: 
	static HRESULT Create(CDependencyObject * * ppObject, CREATEPARAMETERS * pCreate);
	virtual XUINT32 GetTypeIndex() const;
	CType * m_pDataType;
};
